cable-reel trailer - Turco Inglés Diccionario